import { ExtractPropTypes, PropType } from 'vue'
import { _SIZE } from '@/types/global'

export const cardProps = {
  size: {
    type: String as PropType<_SIZE>,
    default: 'md'
  },
  title: {
    type: String,
    default: ''
  },
  hover: {
    type: Boolean,
    default: true
  }
} as const

export type CardProps = ExtractPropTypes<typeof cardProps>
